package com.bookcloud.java21.chapter4.继承方法重写411;

public class Cat extends Animal {

  public Cat(String name, int age) {
    // super的用法一：调用父类的有参构造
    super(name, age);
    System.out.println("猫有参构造");
  }

  public void skill() {
    // super的用法二：调用父类的方法
    System.out.println(super.getName() + "=>猫会抓老鼠");
  }

  @Override
  public void eat() {
    System.out.println(super.getName() + "=>猫正喜欢吃鱼");
  }

  // super的用法三：调用父类的属性
  public void show() {
    System.out.println(super.name + "=>" + super.age);
  }
}
